vibrating pump - Francés Inglés Diccionario